........... ...o.....o... ............. ....v___v.... ............. .. ... ... .. . . . .